package com.huisou.domain;

import java.util.Date;

/**
 * EEnterprise entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class EEnterprise implements java.io.Serializable {
	
	private static final long	serialVersionUID	= 6890075142602226393L;
	private Integer				id;
	private Area				areaByStateId;
	private Area				areaByCountryId;							// ���
	private Area				areaByCityId;								// �м�
	private String				name;
	private String				url;										// ��˾��վ
	private Integer				avatarId;
	private String				avatarFilename;
	private String				avatar;
	private String				summary;									// ��˾���
	private String				keyword;
	private String				linkman;
	private Short				sex;
	private String				duty;										// ְλ����
	private String				telCountryCode;
	private String				telAreaCode;
	private String				telNumber;
	private String				faxCountryCode;
	private String				faxAreaCode;
	private String				faxNumber;
	private String				mobileNumber;
	private String				email;
	private String				post;
	private String				address;
	private String				etype;										// ��ҵ����
	private String				profession;									// ��ҵ
	private String				opmode;										// ��Ӫģʽ
	private String				business;									// ��Ӫҵ��
	private String				country;
	private String				state;
	private String				city;
	private Date				lastmodify;									// ���¼��ʱ��
	private Short				status;
	private Short				origin;
	private Date				checkdate;
	private Double				balance;
	private Integer				templateId;
	private Short				fineFlg;									// �Ƽ�
	private String				rtncause;
	
	/** default constructor */
	public EEnterprise() {
	}
	
	public EEnterprise(int id) {
		this.id = id;
	}
	
	/**
	 * ��ҵ����Ϣ�б�ҳ����
	 */
	public EEnterprise(int id, Short fine_flag, String name, String state, String city, String linkman, String telNumber, String etype, String profession, String opmode, Date lastmodify, Date checkdate) {
		
		this.id = id;
		this.fineFlg = fine_flag;
		this.name = name;
		this.state = state;
		this.city = city;
		this.linkman = linkman;
		this.telNumber = telNumber;
		this.etype = etype;
		this.profession = profession;
		this.opmode = opmode;
		this.lastmodify = lastmodify;
		this.checkdate = checkdate;
	}
	
	/** minimal constructor */
	public EEnterprise(Area areaByStateId, String name, String summary, String linkman, String telCountryCode, String telAreaCode, String telNumber, String email, String post, String address, String etype, String state, String city, Date lastmodify, Short status, Short origin) {
		this.areaByStateId = areaByStateId;
		this.name = name;
		this.summary = summary;
		this.linkman = linkman;
		this.telCountryCode = telCountryCode;
		this.telAreaCode = telAreaCode;
		this.telNumber = telNumber;
		this.email = email;
		this.post = post;
		this.address = address;
		this.etype = etype;
		this.state = state;
		this.city = city;
		this.lastmodify = lastmodify;
		this.status = status;
		this.origin = origin;
	}
	
	// Property accessors
	
	public Area getAreaByStateId() {
		return areaByStateId;
	}
	
	public void setAreaByStateId(Area areaByStateId) {
		this.areaByStateId = areaByStateId;
	}
	
	public Area getAreaByCountryId() {
		return areaByCountryId;
	}
	
	public void setAreaByCountryId(Area areaByCountryId) {
		this.areaByCountryId = areaByCountryId;
	}
	
	public Area getAreaByCityId() {
		return areaByCityId;
	}
	
	public void setAreaByCityId(Area areaByCityId) {
		this.areaByCityId = areaByCityId;
	}
	
	public Integer getId() {
		return this.id;
	}
	
	public void setId(Integer id) {
		this.id = id;
	}
	
	public String getName() {
		return this.name;
	}
	
	public void setName(String name) {
		this.name = name;
	}
	
	public String getUrl() {
		return this.url;
	}
	
	public void setUrl(String url) {
		this.url = url;
	}
	
	public Integer getAvatarId() {
		return this.avatarId;
	}
	
	public void setAvatarId(Integer avatarId) {
		this.avatarId = avatarId;
	}
	
	public String getAvatarFilename() {
		return this.avatarFilename;
	}
	
	public void setAvatarFilename(String avatarFilename) {
		this.avatarFilename = avatarFilename;
	}
	
	public String getAvatar() {
		return this.avatar;
	}
	
	public void setAvatar(String avatar) {
		this.avatar = avatar;
	}
	
	public String getSummary() {
		return this.summary;
	}
	
	public void setSummary(String summary) {
		this.summary = summary;
	}
	
	public String getKeyword() {
		return this.keyword;
	}
	
	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}
	
	public String getLinkman() {
		return this.linkman;
	}
	
	public void setLinkman(String linkman) {
		this.linkman = linkman;
	}
	
	public Short getSex() {
		return this.sex;
	}
	
	public void setSex(Short sex) {
		this.sex = sex;
	}
	
	public String getDuty() {
		return this.duty;
	}
	
	public void setDuty(String duty) {
		this.duty = duty;
	}
	
	public String getTelCountryCode() {
		return this.telCountryCode;
	}
	
	public void setTelCountryCode(String telCountryCode) {
		this.telCountryCode = telCountryCode;
	}
	
	public String getTelAreaCode() {
		return this.telAreaCode;
	}
	
	public void setTelAreaCode(String telAreaCode) {
		this.telAreaCode = telAreaCode;
	}
	
	public String getTelNumber() {
		return this.telNumber;
	}
	
	public void setTelNumber(String telNumber) {
		this.telNumber = telNumber;
	}
	
	public String getFaxCountryCode() {
		return this.faxCountryCode;
	}
	
	public void setFaxCountryCode(String faxCountryCode) {
		this.faxCountryCode = faxCountryCode;
	}
	
	public String getFaxAreaCode() {
		return this.faxAreaCode;
	}
	
	public void setFaxAreaCode(String faxAreaCode) {
		this.faxAreaCode = faxAreaCode;
	}
	
	public String getFaxNumber() {
		return this.faxNumber;
	}
	
	public void setFaxNumber(String faxNumber) {
		this.faxNumber = faxNumber;
	}
	
	public String getMobileNumber() {
		return this.mobileNumber;
	}
	
	public void setMobileNumber(String mobileNumber) {
		this.mobileNumber = mobileNumber;
	}
	
	public String getEmail() {
		return this.email;
	}
	
	public void setEmail(String email) {
		this.email = email;
	}
	
	public String getPost() {
		return this.post;
	}
	
	public void setPost(String post) {
		this.post = post;
	}
	
	public String getAddress() {
		return this.address;
	}
	
	public void setAddress(String address) {
		this.address = address;
	}
	
	public String getEtype() {
		return this.etype;
	}
	
	public void setEtype(String etype) {
		this.etype = etype;
	}
	
	public String getProfession() {
		return this.profession;
	}
	
	public void setProfession(String profession) {
		this.profession = profession;
	}
	
	public String getOpmode() {
		return this.opmode;
	}
	
	public void setOpmode(String opmode) {
		this.opmode = opmode;
	}
	
	public String getBusiness() {
		return this.business;
	}
	
	public void setBusiness(String business) {
		this.business = business;
	}
	
	public String getCountry() {
		return this.country;
	}
	
	public void setCountry(String country) {
		this.country = country;
	}
	
	public String getState() {
		return this.state;
	}
	
	public void setState(String state) {
		this.state = state;
	}
	
	public String getCity() {
		return this.city;
	}
	
	public void setCity(String city) {
		this.city = city;
	}
	
	public Date getLastmodify() {
		return this.lastmodify;
	}
	
	public void setLastmodify(Date lastmodify) {
		this.lastmodify = lastmodify;
	}
	
	public Short getStatus() {
		return this.status;
	}
	
	public void setStatus(Short status) {
		this.status = status;
	}
	
	public Short getOrigin() {
		return this.origin;
	}
	
	public void setOrigin(Short origin) {
		this.origin = origin;
	}
	
	public Date getCheckdate() {
		return this.checkdate;
	}
	
	public void setCheckdate(Date checkdate) {
		this.checkdate = checkdate;
	}
	
	public Double getBalance() {
		return this.balance;
	}
	
	public void setBalance(Double balance) {
		this.balance = balance;
	}
	
	public Integer getTemplateId() {
		return this.templateId;
	}
	
	public void setTemplateId(Integer templateId) {
		this.templateId = templateId;
	}
	
	public Short getFineFlg() {
		return this.fineFlg;
	}
	
	public void setFineFlg(Short fineFlg) {
		this.fineFlg = fineFlg;
	}
	
	public String getRtncause() {
		return this.rtncause;
	}
	
	public void setRtncause(String rtncause) {
		this.rtncause = rtncause;
	}
}
